package com.youlu.campus.activity.entity;

import lombok.Data;

import java.util.List;

/**
 * 活动抽奖配置 实体类
 *
 * @Description: ActivityLotteryConfig
 * @Date 2025/7/31
 * @module ActivityLotteryConfig
 * @author: su
 */
@Data
public class ActivityLotteryConfigVo {

    private String id;

    /**
     * 活动ID
     */
    private String activityId;

    /**
     * 点数别名
     */
    private String pointsAlias;

    /**
     * 抽奖消耗积分/贡献值
     */
    private Integer points;

    /**
     * 邀请任务id
     */
    private String taskId;

    /**
     * 邀请 赠送贡献值
     */
    private Integer invitePoints = 0;

    /**
     * 每日抽奖次数限制 0不限制
     */
    private Integer dailyDrawLimit = 0;

    /**
     * 状态 0-禁用 1-启用  默认启动
     */
    private Integer status = 1;

    /**
     * 活动客服二维码
     */
    private String customerService;

    /**
     * 奖品赠送数量
     */
    private List<ActivityLotteryGiftNum> giftNums;

    /**
     * 奖品列表
     */
    private List<ActivityLotteryConfigPrize> prizes;
}
